package com.bw.service;

import com.bw.dao.EduWeekDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

@Service
public class EduWeekServiceImp implements EduWeekService{
    @Autowired
    EduWeekDao eduWeekDao;

    //9）使用存储过程查询订单状态为已支付（1002）总金额sql语句（5分）
    @Override
    public List<Map> findPro(String status) {
        return eduWeekDao.findPro(status);
    }
    //10）根据各省份查询订单的总成交额sql语句（5分）
    @Override
    public List<Map> findProTotal() {
        return eduWeekDao.findProTotal();
    }

    //11）求出各试卷平均成绩大于60的sql语句（5分）
    @Override
    public List<Map> findParAvg() {
        return eduWeekDao.findParAvg();
    }

    //12）查询测验分数的最高与最低的差值sql语句（5分）
    @Override
    public List<Map> findChaZhi() {
        return eduWeekDao.findChaZhi();
    }

    //13）查询测验分数的最高测验表信息sql语句（5分）
    @Override
    public List<Map> findMax() {
        return eduWeekDao.findMax();
    }

    //14）查询各订单状态的个数sql语句（5分）
    @Override
    public List<Map> findStatusCount() {
        return eduWeekDao.findStatusCount();
    }

    //15）查询各省份下单的用户人数超过10000 的sql语句（5分）
    @Override
    public List<Map> findUser() {
        return eduWeekDao.findUser();
    }
}
